*{margin:0; padding:0;}
body{background:#fff; font-size:12px; color:#6e6e6e; line-height:20px; font-family:"Microsoft YaHei"}
img{border:0;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both}
ul,li{list-style:none;}
a{color:#6e6e6e; text-decoration:none}
a:hover{color:#6e6e6e; text-decoration:none;}
.header{height:96px; width:1120px; margin:0 auto}
.logo{width:300px; height:68px; float:left; padding-top:28px;}
.header_r{width:760px; height:81px; float:right; padding-top:15px;}

.addons{ position: static; display:block; height:23px;}
.search_box { float:right; border-bottom:1px solid #ffffff; height:29px; overflow:hidden;}
.search_box .inp_search { float:right; width:150px; border:0; height:24px; color:#c5c5c5; margin-left:6px; margin-top:1px; outline-width:0;}
.s_b_1 {border-bottom:1px solid #ebeff2; }
.s_b_2 {border-bottom:1px solid #96cced; }
a.search_icon{width:23px; height:23px; background:url(../images/search.jpg) no-repeat; float:right}
a.search_icon:hover {background:url(../images/search2.jpg) no-repeat; }
a.search_icon_on{width:23px; height:23px; background:url(../images/search2.jpg) no-repeat; float:right}
.addons .language{float:right; width:90px; height:28px; line-height:23px; position:relative; z-index:30;}

.addons .language .sub_nav { position:absolute;  top:28px; left:-16px; width:117px; padding:6px 0 6px; text-align: left;color:#535353;  font-size:12px;background:#f9f9f9;}
.addons .language .sub_nav a { display: block; float:none; cursor:pointer; padding:0; text-align: center; background-image:none; height:23px; line-height:23px; color:#8b8b8b; margin:0 10px 0 10px;border-bottom:0;font-size:12px; border-bottom:1px solid #ececec;}
.addons .language .sub_nav a:hover { color:#70a706; }
.addons .language .sub_nav .arrow { width:17px; height:8px; position:absolute; top:-8px; left:50px; background:url(../images/arrow2.gif) 0 0 no-repeat; }


a.icon-globe{background:url(../images/icon_lanuage.jpg) no-repeat center left; padding-left:17px; width:73px; height:23px; color:#c0c0c0}
a.icon-globe:hover{color:#c0c0c0}

/* main menu 1st level */
.menu{display:block; clear:both; float:right; margin:14px 0 0 0;}
ul.first_menu{}
ul.first_menu li a{color:#000; font-size:14px; display:block}
ul.first_menu li a:hover{color:#70a706;}
ul.first_menu li.noarrow a.current{color:#70a706; font-weight:bold; background:none}

ul.first_menu li{width:110px; margin-left:-6px; float:left; text-align:center; position: relative; z-index:20;}
ul.first_menu li a.arrow{background:url(../images/menuarrow.gif) no-repeat 87px center;}
ul.first_menu li a.current{background:url(../images/menuarrow.gif) no-repeat 87px center;color:#70a706; font-weight:bold}


ul.first_menu li .sub_nav { position:absolute;  top:20px; left:3px; width:117px; padding:18px 0 10px; text-align: left;color:#535353;  font-size:12px;background:#ffffff;}
ul.first_menu li .sub_nav a { display: block; float:none; cursor:pointer; padding:0; text-align: left; background-image:none; height:30px; line-height:30px; color:#737373; margin:0 10px 0 23px; padding-left:12px; border-bottom:0;font-size:12px;background:url(/images/menuarrow2.gif) 0px 11px no-repeat ;}
ul.first_menu li .sub_nav a:hover { color:#70a706; }
ul.first_menu li .sub_nav .arrow { width:11px; height:5px; position:absolute; top:-5px; left:46px; background:url(images/i.gif) 0 -180px no-repeat; }


ul.first_menu li .sub_nav2 { position:absolute;  top:20px; left:3px; width:230px; padding:18px 0 10px; text-align: left;color:#535353;  font-size:12px;background:#ffffff;}
ul.first_menu li .sub_nav2 a { display: block; float:none; cursor:pointer; padding:0; text-align: left; background-image:none; height:30px; line-height:30px; color:#737373; margin:0 10px 0 23px; padding-left:12px; border-bottom:0;font-size:12px;background:url(/images/menuarrow2.gif) 0px 11px no-repeat ;}
ul.first_menu li .sub_nav2 a:hover { color:#70a706; }
ul.first_menu li .sub_nav2 .arrow { width:11px; height:5px; position:absolute; top:-5px; left:46px; background:url(images/i.gif) 0 -180px no-repeat; }



ul.first_menu li .sub_nav3 { position:absolute;  top:20px; left:3px; width:140px; padding:18px 0 10px; text-align: left;color:#535353;  font-size:12px;background:#ffffff;}
ul.first_menu li .sub_nav3 a { display: block; float:none; cursor:pointer; padding:0; text-align: left; background-image:none; height:30px; line-height:30px; color:#737373; margin:0 10px 0 23px; padding-left:12px; border-bottom:0;font-size:12px;background:url(/images/menuarrow2.gif) 0px 11px no-repeat ;}
ul.first_menu li .sub_nav3 a:hover { color:#70a706; }
ul.first_menu li .sub_nav3 .arrow { width:11px; height:5px; position:absolute; top:-5px; left:46px; background:url(images/i.gif) 0 -180px no-repeat; }






.index_banner{width:100%; height:504px; background-color:f4f4f4}
.index_banner .big_img{width:100%; height:454px; background:url(../images/index_banner.jpg) no-repeat center top;background-color:f4f4f4}

#full-screen-slider { clear:both; width:100%; height:454px;  float:left; position:relative; z-index:0;}
#slides { display:block; width:100%; height:454px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%;margin:0; margin-left:-70px; top:365px; z-index:9900;  padding:5px 15px 5px 0; }
#pagination li { display:block; list-style:none; width:6px; height:6px; float:left; margin-left:15px; border-radius:3px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}/*小点颜色*/

.small_img_area{width:100%; height:115px; position:absolute; z-index:2; margin-top:389px;}
.small_img_area_m{width:1121px; height:114px; background:#fff; margin:0 auto;}
.small_img_area_m ul li{width:223px; height:112px; float:left; margin:1px 0 1px 1px; overflow:hidden; position:relative; z-index:5;}
.small_img_area_m ul li a { display:block; cursor:pointer;}
.small_img_area_m ul li .txt {display:block; position:absolute; left:0; top:112px;width:223px; height:112px;}
.small_img_area_m ul li .txt .bg {display:block;position:absolute; left:0; top:0;width:223px; height:112px; background:#0b59be;filter:alpha(opacity=70);-moz-opacity:.7; opacity:0.7; z-index:8}
.small_img_area_m ul li .txt .p_w {display:block;position:absolute; left:0; top:25px;width:223px;  z-index:9; color:#ffffff;}
.small_img_area_m ul li .txt .p_3 {display:block; padding:0 2px 0 26px; line-height:12px; color:#b8cbe9;}
.small_img_area_m ul li .txt .p_1 {display:block;padding:0 2px 0 26px; font-size:22px; font-weight:bold; line-height:24px;color:#ffffff;}
.small_img_area_m ul li .txt .p_2 {display:block;padding:0 2px 0 26px; margin-bottom:3px; font-size:16px;line-height:24px;font-weight:bold;color:#ffffff;}

.index_main{width:1120px; margin:0 auto; height:100%; overflow:hidden; padding-top:0px;}
/*.cont_part1{height:302px; border-bottom:1px solid #e7e7e7}*/
.cont_part1{height:332px; width:1120px;}

.cont_part1_left{width:642px; height:292px; float:left;}
.cont_part1_right{width:465px; height:292px; float:right;}
.index_main h2{height:32px; font-size:15px; color:#70a706; font-weight:bold; line-height:32px; padding-left:42px;}
.index_main .icon1{background:url(../images/icon_01.png) no-repeat 0 0;}
.index_main .icon2{background:url(../images/icon_02.png) no-repeat 0 0;}
.index_main .icon3{background:url(../images/icon.gif) no-repeat 0 -68px;}
.index_main .icon4{background:url(../images/icon.gif) no-repeat 0 -102px;}
.advantage_area{width:632px; height:197px; background:#EDECEC; margin-top:0px; padding:17px 0 0 10px;}
.advantage_area ul li{width:264px; float:left; display:block; background:url(../images/icon.gif) no-repeat -8px -140px; padding-left:42px; margin-left:8px; display:inline; line-height:18px; height:68px;}
.cont_part1 h3{font-size:14px; color:#000; line-height:24px; height:24px; font-weight:normal}
.mode_cont{width:465px; height:250px; margin-top:0px;}
.mode_cont img{float:left; margin:2px 28px 0 0; display:inline;}
.mode_cont p{padding-bottom:23px;}

.cont_part2{height:470px; padding-top:31px; width:1120px; background:url(../images/cont_part2_bg.gif) no-repeat center top}
.cont_part2_left{width:642px; height:470px; float:left;}


.newsarea{width:621px; height:396px; background:url(../images/news_bg.gif) no-repeat; margin-top:32px;}

.newslist{height:174px; float:left; line-height:18px; color:#868686; width:264px; padding:0 22px 10px 0;}
.newslist a.more{width:30px; text-align:right; height:9px; line-height:9px; color:#7dba06; display:block; position:absolute; margin:155px 0 0 237px;}
.padleft42{padding-left:42px;}
.padtop45{padding-top:40px; height:140px;}
.newslist .date{font-size:24px; color:#000; height:20px; line-height:20px;}
.newslist .date2{font-size:12px; color:#000; height:24px; line-height:20px;}
.newslist h3{font-weight:normal; font-size:14px; line-height:16px; margin-top:12px; padding-bottom:5px; color:#000000}
.newslist .title{font-weight:normal; font-size:14px; line-height:16px; margin-top:12px; padding-bottom:5px; color:#000000}



.cont_part2_right{width:465px; height:470px; float:left;}


.case_cont{padding:17px 20px 0 0}
.case_cont .case_list{height:120px; margin-top:20px; color:#868686; line-height:18px;}
.case_cont .case_list img{float:left; margin-right:30px; display:inline}
.case_cont .case_list h3{font-size:14px; color:#000; font-weight:normal; margin-bottom:10px; }

.case_cont .case_list a{color:#7dba06;}
.case_cont .case_list a:hover{color:#7dba06}





.widgets_wrapper{width:100%; min-height:235px; background:#f7f7f7;  margin-top:36px; color:#868686}
.widgets_wrapper .main{width:1120px; margin:0 auto; padding-top:33px;}
.widgets_wrapper .one-fourth{float:left;}
.widgets_wrapper .one-fourth h2{font-size:16px; color:#000; height:24px; line-height:24px; font-weight:normal; margin-bottom:10px;}
.widgets_wrapper ul li{height:21px; line-height:21px;}
.widgets_wrapper ul li a{color:#868686; background:url(../images/dian.gif) no-repeat left center; padding-left:10px;}
.widgets_wrapper ul li a:hover{color:#7dba06;}

.widgets_wrapper .first_column{width:20%;}
.widgets_wrapper .second_column{width:20%;}
.widgets_wrapper .third_column{width:25%;}
.widgets_wrapper .last_column{width:35%;}

.widgets_wrapper .last_column p{line-height:14px; padding-bottom:12px;}
.widgets_wrapper a.sina{width:73px; height:25px; background:url(../images/sina.jpg) no-repeat; display:block}

.footer{width:1120px; height:38px; margin:0 auto; text-align:left; line-height:38px; color:#868686; text-transform:uppercase}






.subbanner{width:100%; height:250px;}
.b1{background:url(../images/js_banner.jpg) no-repeat center top; background-color:#E5E5E5}
.b2{background:url(../images/project_banner.jpg) no-repeat center top; background-color:#E5E5E5}
.b3{background:url(../images/service_banner.jpg) no-repeat center top; background-color:#E5E5E5}

.b4{background:url(../images/news_banner.jpg) no-repeat center top; background-color:#E5E5E5}
.b5{background:url(../images/recruitment_banner.jpg) no-repeat center top; background-color:#E5E5E5}

.b6{background:url(../images/contact_banner.jpg) no-repeat center top; background-color:#E5E5E5}

.container{width:100%; height:100%; overflow:hidden; background:url(../images/nei_bg.gif) repeat-x left top;}
.container .main{width:1076px; margin:0 auto;}

.container2{width:100%; height:100%; overflow:hidden;}
.container2 .main{width:1076px; margin:0 auto;}


.breadcrumbs{height:45px; line-height:45px; width:1076px; margin:0 auto}
.breadcrumbs a{color:#858585; float:left}
.breadcrumbs a:hover{color:#7dba06}
.breadcrumbs a.current{color:#7dba06}
.breadcrumbs .home{color:#858585; line-height:45px; background:url(../images/icon.gif) no-repeat -20px -308px; padding-left:17px; float:left}
.breadcrumbs .icon-angle-right{background:url(../images/icon.gif) no-repeat -27px -355px; float:left; display:block; margin:0 5px 0 14px; display:inline; width:5px; height:45px;}


/*公司介绍*/
.n_content{width:1076px; margin:0 auto;}
.n_content .leftnav{width:180px; float:left; padding-top:25px;}
.leftnav img{float:left;}
.n_content .bottomborder{border-bottom:1px solid #dadee1}
.n_content .leftnav ul{float:right; width:124px;}
.n_content .leftnav ul li{width:124px; height:34px; line-height:34px; font-size:14px; font-size:14px;}
.n_content .leftnav ul li a{color:#000;}
.n_content .leftnav ul li a:hover{color:#7dba06;}
.n_content .leftnav ul li a.current{color:#7dba06; font-weight:bold}

/*公司概况*/
.n_content .right{width:858px; float:right; padding-top:30px;}
.n_content .right h1{font-size:21px; height:54px; line-height:54px; color:#000; font-weight:normal; margin-top:18px;}
.n_content .right .intro_cont{width:593px; float:left;}
.n_content .right .intro_cont p{line-height:26px; color:#676767; font-size:13px; padding-bottom:20px;}
.n_content .right .intro_zd{width:235px; float:right; color:#6ea406; font-size:14px;}
.n_content .right .intro_zd ul li{background:url(../images/greendian.gif) no-repeat left 7px; padding-bottom:15px; padding-left:15px;}

/*公司优势*/
.one-advantage{width:858px; height:340px; margin-top:46px;}
.advantage_title{height:46px; background:url(../images/a_titlebg.gif) no-repeat right center; width:410px; line-height:46px;}
.advantage_title .a_name{height:46px; line-height:46px; background:url(../images/a_icon.gif) no-repeat left center; padding-left:49px; font-size:16px; font-weight:bold; color:#000}

.advantage_title_one{height:46px; background:url(../images/a_titlebg.gif) no-repeat right center; width:858px; line-height:46px;}
.advantage_title_one .a_name{height:46px; line-height:46px; background:url(../images/a_icon.gif) no-repeat left center; padding-left:49px; font-size:16px; font-weight:bold; color:#000}

.one-advantage .one-cont{height:215px; padding-top:22px;}
.one-advantage .one-cont-left{width:350px; height:215px; float:left; margin-left:30px; display:inline;}
.one-advantage .conttop{height:90px; line-height:22px;}
.one-advantage .conttop img{float:left; margin-right:13px;}
.one-advantage h4{font-size:15px; color:#000; font-weight:normal; height:25px; line-height:25px;}
.contbot{padding-left:34px; padding-top:5px;}
.contbot ul{position:absolute; margin:0px 0 0 53px;}
.contbot ul li{height:23px; width:250px; padding-left:13px; line-height:23px; background:url(../images/dian3.gif) no-repeat left center;}
.advantageList{width:410px; font-size:13px; line-height:23px;}
.two_advantage{height:260px; }
.advantageList ul{padding:10px 0 0 24px;}
.advantageList ul li{background:url(../images/dian3.gif) no-repeat left 11px;  padding-left:13px;}
.padbottom18{padding-bottom:18px;}
.three_advantage, .six_advantage{height:150px;}
.four_advantage{height:139px;}
.five_advantage{height:122px;}

/*项目业绩*/
.project_main{width:1108px; margin:0 auto; padding:9px 0 0 12px;}
.project_main .projectbox{width:527px; height:754px; float:left; margin:25px 12px 0 12px; display:inline;}
.titlebg1{background:url(../images/project_titlebg1.gif) no-repeat center bottom}
.titlebg2{background:url(../images/project_titlebg2.gif) no-repeat center bottom}
.bot1{background:url(../images/projectbox_bot1.gif) no-repeat center bottom}
.bot2{background:url(../images/projectbox_bot2.gif) no-repeat center bottom}
.project_main .title{height:83px; padding:0 26px 0 21px; font-size:21px; color:#000; line-height:82px; padding-top:10px;}
.project_main .title .morepro{color:#7dba06; float:right; font-size:12px;}
.project_main .title span.num{font-size:46px; color:#3f3f3f; float:left; line-height:53px; margin-top:8px; background:url(../images/s_line.gif) no-repeat right center; padding-right:20px}
.project_main .content{width:493px; height:626px; padding:15px 16px 0 18px; color:#676767; line-height:18px;}
.content .z_cont{padding:0 3px; height:72px;}
ul.z_project li{width:240px; height:250px; float:left; margin:22px 3px 0 3px; display:inline}
ul.z_project li h4, ul.related li h4{font-size:14px; color:#000; height:44px; line-height:44px; padding:5px 0 0 3px; font-weight:normal}


ul.z_project li a.detail, ul.pro_listarea li a.detail, ul.related li a.detail{display:block; height:14px; line-height:14px; padding-left:14px; background:url(../images/arrow.gif) no-repeat left center; color:#7dba06; position:absolute; z-index:999; margin-top:227px;}


ul.z_project li p{padding-right:8px; display:block}

.project_list{width:1076px; padding-top:40px; margin:0 auto;}
.project_list .intro{padding-top:20px; border-bottom:1px solid #d6d6d6; line-height:24px; color:#545454; padding-bottom:25px;}


.project_list .row{height:100%; overflow:hidden}
ul.pro_listarea{width:1092px; position:relative; padding-top:10px;}
ul.pro_listarea li{width:258px; height:260px; float:left; margin-right:15px; display:inline; color:#676767; margin-top:20px;}
ul.pro_listarea li.line{height:12px; border-bottom:1px solid #d6d6d6; width:1076px; display:block; margin-top:0px;}



ul.pro_listarea li h4{font-size:14px; color:#000; height:40px; line-height:40px; padding:2px 0 0 3px; font-weight:normal}
.more_project{width:1076px; height:165px; background:url(../images/more_pro_bg.gif) no-repeat center bottom; margin-top:60px;}
.more_project_main{width:1058px; height:165px; background:url(../images/more_pro_top.gif) no-repeat center top; padding-left:18px;}
.more_project_main h2{font-size:16px; font-weight:bold; height:50px; line-height:50px; color:#000; margin-bottom:6px;}
.more_project_main ul li{width:510px; height:15px; line-height:15px; float:left; margin-bottom:16px; font-size:14px; color:#000}
.more_project_main ul li a{color:#000;}
.more_project_main ul li a:hover{color:#7dba06}
.more_project_main ul li span.num{font-size:16px; background:url(../images/s_line.gif) no-repeat right center; padding-right:15px; float:left}
.more_project_main ul li a.current{color:#7dba06}
.project_details{width:1076px; height:100%; overflow:hidden; background:url(../images/s_line.gif) repeat-y 738px 0; margin:40px auto 0 auto}
.details_l{width:665px; float:left; line-height:21px; color:#6e6e6e}
.details_l p{padding-top:20px;}
.details_l img{margin-top:10px;}
.details_r{width:270px; float:right}
ul.related{padding-top:28px;}
ul.related li{width:270px; height:260px;}



/*联系我们*/
.contact{width:1076px; height:100%; overflow:hidden; margin:0 auto; padding:34px 0 15px 0;}
.contact .map{width:677px; float:left; }
.contact_info{width:366px; float:right;}
.contact .care{width:300px; height:196px; border-bottom:1px solid #d7d7d7; padding-right:98px; line-height:24px; color:#000;}
.contact h3{font-size:14px; font-weight:bold; height:14px; line-height:14px; margin-bottom:12px;}
.contact_method p{margin-bottom:10px;}
.sina_link_foot{width:36px; height:36px; background:url(../images/sina_icon.png) no-repeat; float:left; display:block; margin:3px 7px 0 0; display:inline}


.sina_link{width:36px; height:36px; background:url(../images/sina_icon.png) no-repeat; float:left; display:block; margin:35px 7px 0 0; display:inline}
.wx_link{width:36px; height:36px; background:url(../images/wx_icon.png) no-repeat; float:left; display:block; margin:35px 7px 0 0; display:inline}
.wx_logo{width:71px; height:71px; background:url(../images/weixin.gif) no-repeat; float:left; display:block; margin:0 7px 0 20; display:inline}


.wx_link_foot{width:36px; height:36px; background:url(../images/wx_icon.png) no-repeat; float:left; display:block; margin:3px 7px 0 0; display:inline}
.contact_method{padding-top:25px; line-height:21px;}

/*招聘*/
.zhaopin{padding-top:30px;}
.z_title{width:1076px; height:46px; background:url(../images/title_bg.gif) no-repeat right center; font-size:18px; color:#000; line-height:46px;}
.z_title .name{background:url(../images/title_bg_l.gif) no-repeat left center; padding-left:26px; float:left}
.add_us_main{height:233px; padding-top:11px; color:#6e6e6e}
.add_us_main img{float:left; margin:0 22px 0 0; }
.add_us_main p{padding-bottom:15px; padding-top:2px; display:block}
.add_us_main .tel{background:url(../images/tel.gif) no-repeat; padding-left:45px; height:33px; line-height:33px; font-size:14px; float:left; display:block; padding-right:40px;}
.add_us_main .email{background:url(../images/email.gif) no-repeat; padding-left:45px; height:33px; line-height:33px; font-size:14px; float:left; display:block; padding-right:40px;}

.zhaopin .job{padding-bottom:24px; height:100%; overflow:hidden; line-height:24px; color:#6e6e6e}
.zhaopin .line{line-height:5px; height:5px; font-size:0px; display:block; border-bottom:1px solid #d9d9d9; width:1076px;}
.zhaopin .job ul{}
.zhaopin .job ul li{display:block; padding-right:33px; height:100%; overflow:hidden; float:left; margin-bottom:20px;}
.wid505{width:505px;}
.zhaopin .job ul li h3{height:48px; line-height:48px; font-weight:normal; font-size:18px; color:#000}


/*新闻*/
.years{width:858px; height:46px; background:url(../images/title_bg.gif) no-repeat right center; font-size:16px; color:#6e6e6e;}
.yearlist{background:url(../images/title_bg_l.gif) no-repeat left center; height:46px; float:left}
.years a{color:#6e6e6e; width:93px; height:22px; line-height:22px;  text-align:center; display:block; float:left; background:url(../images/s_line.gif) no-repeat right center; margin:12px 0;}
.years a.current{font-size:18px; color:#000; font-weight:bold;}
.newscont{padding-top:9px;}
.newscont ul li{width:858px; display:block; height:100%; overflow:hidden; border-bottom:1px solid #d9d9d9; padding-bottom:30px; margin-top:26px; line-height:20px;}
.newscont ul li img{width:323px; height:215px; float:left; margin-right:28px;}
.newscont ul li .date{font-size:18px; color:#000; height:18px; font-weight:bold; line-height:18px; margin-bottom:20px; display:block;}
.news_title{line-height:28px; font-size:18px; color:#000; padding-bottom:15px; display:block}
.page{float:right; height:14px; line-height:14px; text-align:right; color:#7dba06; margin:20px 0;}
.page a{color:#7dba06}


/*服务*/
.service{width:1076px; margin:0 auto;}
.service_list{border-bottom:1px solid #d9d9d9; padding-bottom:20px; height:100%; overflow:hidden; line-height:21px;}
.service_cont{width:800px; margin-top:30px;}
.service_cont h3{font-size:21px; color:#000; font-weight:normal; padding-bottom:20px; margin-top:10px;}
.service_cont p{padding-bottom:14px;}
.padright228{padding-right:228px;}
.padleft228{padding-left:228px;}
.service_icon{width:132px; height:132px; margin-top:40px;}
.s_bg1{background:url(../images/service1.png) no-repeat right center; }
.s_bg2{background:url(../images/service2.png) no-repeat left center; }
.s_bg3{background:url(../images/service3.png) no-repeat right center;}
.s_bg4{background:url(../images/service4.png) no-repeat left center; }
.s_bg5{background:url(../images/service5.png) no-repeat right center; }



/*公司荣誉*/
.honor_img{width:858px; height:200px; overflow-y:hidden; overflow-x:auto; white-space:nowrap}
.honor_img img{margin-right:20px; display:inline}
.honorList{margin-top:40px;}
.honorList ul{width:898px; position:relative;}
.honorList ul li{width:260px; line-height:21px; padding:0 39px 6px 0; height:48px; float:left}
.honorList ul li.line{height:12px; width:858px; line-height:12px; border-top:1px solid #e5e5e5; font-size:0px; display:block; padding:0px;}






/*CSS scott style pagination*/

DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #b2e05d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2e05d 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2e05d 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #b2e05d
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}



/* banner部分显示 */
.slider-container					{ background: url(../images/nav_bottom.png) repeat-x 0 100%; padding-bottom: 0px; height: 505px; overflow: hidden; position: relative; }
.main-slider						{ width: 100%; height: 100%; position: relative; overflow: hidden;  }
.slide-item							{ width: 100%; height: 454px; position: absolute; left: 0; top: 0; display: none; }

.BanBg01							{ background: url("../images/01.jpg") center top no-repeat; }
.BanBg02							{ background: url("../images/02.jpg") center top no-repeat; }
.BanBg03							{ background: url("../images/03.jpg") center top no-repeat; }
.BanBg04							{ background: url("../images/04.jpg") center top no-repeat; }
.BanBg05							{ background: url("../images/05.jpg") center top no-repeat; }
.BanBg06							{ background: url("../images/06.jpg") center top no-repeat; }

.thumbs								{ position: absolute; left: 50%; margin-left: -560px; bottom: 0px; z-index: 4;  display: inline-block; border: 1px solid #fff; background: #FFF; overflow: hidden; }
.thumbs li						{ float: left; list-style: none; position: relative; width: 223px; height: 112px; margin-right: 1px; cursor: pointer; }
.thumbs li.thumb1					{ background: url("../images/s_img1.jpg") no-repeat; }
.thumbs li.thumb2					{ background: url("../images/s_img2.jpg") no-repeat; }
.thumbs li.thumb3					{ background: url("../images/s_img3.jpg") no-repeat; }
.thumbs li.thumb4					{ background: url("../images/s_img4.jpg") no-repeat; }
.thumbs li.thumb5					{ background: url("../images/s_img5.jpg") no-repeat; }
.thumbs li.thumb6					{ background: url("../images/s_img6.jpg") no-repeat; margin-right: 0px; }

.txt								{ display: block; position: absolute; left: 0; top: 112px;width: 223px; height: 112px; }
.txt a                              { display: block; position: relative; width: 223px; height: 112px; }

.txt .bg							{ display: block; position: absolute; left: 0; top: 0;width: 223px; height: 112px; background: #0b59be;filter: alpha(opacity=70); -moz-opacity: .7; opacity: 0.7; z-index: 8 }
.txt .p_w							{ display: block; position: absolute; left: 0; top: 25px;width: 223px;  z-index: 9; color: #ffffff; }
.txt .p_3							{ display: block; padding: 0 2px 0 26px; line-height: 12px; color: #b8cbe9; }
.txt .p_1							{ display: block; padding: 0 2px 0 26px; font-size: 22px; font-weight: bold; line-height: 24px;color: #ffffff; }
.txt .p_2							{ display: block; padding: 0 2px 0 26px; margin-bottom: 3px; font-size: 16px;line-height: 24px;font-weight: bold;color: #ffffff; }
